home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / GAMEECTS / UNPROT4.LZH / TESTDRIV.TXT < prev    next >
Text File  |  1989-03-28  |  6KB  |  198 lines

  1. Unprotect for Test Drive 1.10:
  2.  
  3. Copy the original disk using COPY or DISKCOPY.
  4.  
  5. RENAME TDCGA.EXE TDCGA.XXX
  6.  
  7. DEBUG TDCGA.XXX
  8.  
  9. -U 7185
  10.  
  11. 3666:7185 55            PUSH    BP
  12. 3666:7186 56            PUSH    SI
  13. 3666:7187 57            PUSH    DI
  14. 3666:7188 06            PUSH    ES
  15. 3666:7189 1E            PUSH    DS
  16. 3666:718A 8BF4          MOV     SI,SP
  17. 3666:718C 0E            PUSH    CS
  18. 3666:718D 0E            PUSH    CS
  19. 3666:718E 33C0          XOR     AX,AX
  20. 3666:7190 8ED8          MOV     DS,AX
  21. 3666:7192 89361000      MOV     [0010],SI
  22. 3666:7196 C70612000102  MOV     WORD PTR [0012],0201
  23. 3666:719C 1F            POP     DS
  24. 3666:719D 07            POP     ES
  25. 3666:719E B013          MOV     AL,13
  26. 3666:71A0 A2A076        MOV     [76A0],AL
  27. 3666:71A3 A2E477        MOV     [77E4],AL
  28.  
  29. This is the beginning of the subroutine that checks the copy protection.
  30.  
  31. To bypass it:
  32.  
  33. -A 7185
  34.  XOR AX,AX
  35.  RET
  36.  {And press ENTER to get back to the debug prompt.}
  37.  
  38. -W       {Write the program back to disk.}
  39.  
  40. -Q       {Return to DOS.}
  41.  
  42. RENAME TDCGA.XXX TDCGA.EXE
  43.  
  44. -----------------------------------------------------------------------
  45. The unprotect is the same for the EGA file (TDEGA.EXE) except that the
  46. protection subroutine begins at 88ED.  Just substitute 88ED for 7185
  47. in the instructions above.
  48. -----------------------------------------------------------------------
  49.  
  50. Test Drive should now run as usual except no key disk or special install
  51. will be required.
  52.  
  53. The executable files on the Test Drive disk are:
  54.    TD.EXE
  55.    TDH.EXE
  56.    TDCGA.EXE
  57.    TDEGA.EXE
  58. TD.EXE and TDH.EXE are not copy protected.  If you run Test Drive from
  59. a hard disk you should use TDH.EXE.
  60.  
  61.  
  62. ------------------------------------------------------------------- Also
  63.  
  64.                 Unprotect for Test Drive (IBM PC)
  65.                        *** EGA VERSION ***
  66.  
  67.  BE SURE TO BACKUP YOUR TEST DRIVE DISK BEFORE STARTING AND USE THE
  68.  BACK UP FOR THE UNPROTECT. THIS WAY IF SOMETHING GOES WRONG  YOU
  69.  WON'T BE OUT A GAME..........
  70.  
  71.  First you should rename the file tdega.exe to tdega
  72.  
  73.      C>rename tdega.exe tdega
  74.  
  75.  Next Load tdega into debug...
  76.  
  77.      C>debug tdega
  78.  
  79.  Then Follow the sample debug session:
  80.  
  81.      -e 88ED                    :   Edit the contents of  address 88ED
  82.  
  83.      XXXX:88ED  55.             :   Should appear
  84.                                 :   If 55 does not appear.. press enter and
  85.                                 :   quit immediately.  This unprotect is not
  86.                                 :   for your version of Test Drive.
  87.  
  88.  Now type "31" then press the SPACE bar.
  89.  
  90.      XXXX:88ED  55.31   56.     :   Should appear
  91.                                 :   If 56 does not appear.. press enter and
  92.                                 :   quit immediately.
  93.  
  94.  Now type "C0" then press the SPACE bar.
  95.  
  96.  
  97.      XXXX:88ED  55.31   56.C0   :   Should appear
  98.      XXXX:88ED  57.             :   If 57 does not appear.. press enter and
  99.                                 :   quit immediately.
  100.  
  101.  Now type "C3" then press the ENTER key.
  102.  
  103.  Now write the new tdega game back to the disk:
  104.  
  105.      -w  <Enter>
  106.  
  107.      Writing XXXX bytes
  108.  
  109.  Then Quit Debug:
  110.  
  111.      -q  <Enter>
  112.  
  113.  Now it is time to rename tdega back to tdega.exe
  114.  
  115.      C>ren tdega tdega.exe
  116.  
  117.  Now try to run the new (Hopefully) unprotected version Of Test Drive
  118.  
  119.      C>tdega
  120.  
  121.  
  122.  
  123. ------------------------------------------------------------------- Also
  124.  
  125.                    Unprotect for Test Drive (IBM PC)
  126.  
  127.  
  128.  BE SURE TO BACKUP YOUR TEST DRIVE DISK BEFORE STARTING AND USE THE
  129.  BACK UP FOR THE UNPROTECT. THIS WAY IF SOMETHING GOES WRONG THEN YOU
  130.  ARE NOT OUT A GAME..........
  131.  
  132.  First you should rename the file tdcga.exe to tdcga
  133.  
  134.      C>rename tdcga.exe tdcga
  135.  
  136.  Next Load tdcga into debug...
  137.  
  138.      C>debug tdcga
  139.  
  140.  Then Follow the sample debug session:
  141.  
  142.      -e 70D6                    :   Edit the contents of address 70D6
  143.  
  144.      XXXX:70D6  55.             :   Should appear
  145.                                 :   If 55 does not appear.. press enter and
  146.                                 :   quit immediately.  This unprotect is not
  147.                                 :   for your version of Test Drive.
  148.  
  149.  Now type "31" then press the SPACE bar.
  150.  
  151.      XXXX:70D6  55.31   56.     :   Should appear
  152.                                 :   If 56 does not appear.. press enter and
  153.                                 :   quit immediately.
  154.  
  155.  Now type "C0" then press the SPACE bar.
  156.  
  157.  
  158.      XXXX:70D6  55.31   56.C0   :   Should appear
  159.      XXXX:70D8  57.             :   If 57 does not appear.. press enter and
  160.                                 :   quit immediately.
  161.  
  162.  Now type "C3" then press the ENTER key.
  163.  
  164.  Now write the new tdcga game back to the disk:
  165.  
  166.      -w  <Enter>
  167.  
  168.      Writing XXXX bytes
  169.  
  170.  Then Quit Debug:
  171.  
  172.      -q  <Enter>
  173.  
  174.  Now it is time to rename tdcga back to tdcga.exe
  175.  
  176.      C>ren tdcga tdcga.exe
  177.  
  178.  Now try to run the new (Hopefully) unprotected version Of Test Drive
  179.  
  180.      C>tdcga
  181.  
  182.  --------------------------------------------------------------------------
  183.  
  184.  Unprotect Brought to you courtesy of JACKLE
  185.  
  186.  
  187.                           Jackle can be reached at:
  188.  
  189.                        Bullesye BBS  Stockton, Ca  -  Fido 161/31
  190.                              (209) 474-3436
  191.                              (209) 474-FIDO
  192.  
  193.                                                Have PHUN......
  194.  
  195. ------------------------------------------------------------------- Also
  196.  
  197. See UNPCC89.DOC for other ideas.
  198.